Tropical Storm Idalia Brings Strong Winds, Flooding To Cuba